@charset "utf-8";
/* CSS Document */
body {background:#F9F9F9; }
body,td,table,div,ul,li,h1,h2,h3,h4.h5,p {padding:0;margin:0; border:0; }
#box {font-size:12px; width:930px; margin:0 auto; padding:0; font-family:Arial, Helvetica, sans-serif; background:#fff;}
#box ul li { list-style-type:none;}
a {color:#7F7F7F; text-decoration:none;}
a:hover {color:#FF7510; text-decoration:underline;}
a img {border:0;}
#main_top {width:900px; margin:0 auto;}
#main_body {width:900px; margin:0 auto;}
ul,li {margin:0; padding:0; list-style-type:none;}
.menu_box {width:670px;background:url(../images/menu_l.jpg) left no-repeat;padding-left:18px;}
.menu {width:670px; height:47px; background:url(../images/menu_r.jpg) right no-repeat; }
.inner {padding:0 0 0 9px;}
.menu li {float:left; font-size:12px;}
.menu li a.u1 {width:30px;}
.menu li a.u2 {width:60px;}
.menu li a.u3 {width:40px;}
.menu li a.u4 {width:30px;}
.menu li a.u5 {width:120px;}
.menu li a.u6 {width:70px;}
.menu li a {text-decoration:none; color:#333; display:block; background:url(../images/menu_an.jpg) 0 0 no-repeat;padding:0; text-align:center;font:12px/47px "Arial, Helvetica, sans-serif";}
.menu li a.m_m {padding:0 15px;font-size:13px;}
.menu li a.m_b {background:none; color:#3E3E3E; font-size:12px; padding:0 10px;}
.menu li a.m_b:hover {background:none; color:#F24314;font-size:12px; padding:0 10px;}
.menu li a:hover {text-decoration:none; color:#FF7510;  font:13px/47px "Arial, Helvetica, sans-serif";}
.menu li ul {visibility:hidden; position:absolute; }
.menu li.hover ul {/*ie6不支持li:hover所以在这里写成li.hover以方便js取样式*/visibility:visible; position:absolute;  display:block; padding:0 0 0 5px; }
.menu li.hover ul.u1 {background:url(../images/u1.jpg) 0 0 no-repeat;width:300px;}
.menu li.hover ul.u2 {background:url(../images/u2.jpg) 0 0 no-repeat;width:550px;}
.menu li.hover ul.u3 {background:url(../images/u3.jpg) 0 0 no-repeat;width:182px;}
.menu li.hover ul.u4 {background:url(../images/u4.jpg) 0 0 no-repeat;width:198px;}
.menu li.hover ul.u5 {background:url(../images/u5.jpg) 0 0 no-repeat;width:210px; }
.menu ul ul li a {padding:0 1em; line-height:48px;}
.menu ul ul li a:hover {padding:0 1em; line-height:48px;}

.container, .container *{margin:0; padding:0;}

.container{width:899x; height:386px; overflow:hidden;position:relative;}

.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:899px; height:386px; display:block;}

.slider2{width:2000px;}
.slider2 li{float:left;}

.num{ position:absolute; right:5px; bottom:5px;}
.num li{
	float: left;
	color: #FF7300;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #FF7300;
	background-color: #fff;
}
.num li.on{
	color: #fff;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #FF7300;
	font-weight: bold;
}

#main_bot {background:url(../images/bottom_bg.jpg) repeat-x; height:82px; width:900px; margin:30px auto 0 auto;}

.neirong {font-size:14px;padding:30px; color:#3C3C3C;}
.neirong p {padding:10px 0; line-height:180%; text-indent:27px;}
.news ul li {background:url(../images/list01.jpg) no-repeat left; padding:8px 20px;}
form.join input{height:20px; border:solid 1px #ddd; background:#efefef;}


#nav li{ text-align:center;font-size:12px;}


/*New Nav Style*/

#nav{ background:url(../images/e_menubg1.jpg);  padding-left:20px;height:47px; position:relative; width:630px; margin:0 10px; }

#nav .c{ float:left;margin:0;padding:0}
#nav li { float:left; list-style:none; }
#nav li .v a{ height:47px; line-height:47px; padding:0 20px; display:block; color:#292929; background:url(../images/e_menubg1.jpg); float:left; font-family:Arial, Helvetica, sans-serif; }
#nav li .v a:hover,#nav li .v .sele{color:#FF7510; text-decoration:none; line-height:47px; font-size:12px}
#nav .kind_menu { height:30px;*height:29px;padding-top:10px; line-height:16px;vertical-align:middle; position:absolute; top:45px;*top:47px; left:0px;  text-align:left; display:none; background:url(../images/nav_bg1.gif); color:#656565; }
#nav .kind_menu a {color:#494949; float:left; line-height:16px; text-align:center; padding:0 10px;font-family:Arial, Helvetica, sans-serif;}
#nav .kind_menu a:hover { color:#ff4300; }
#nav .kind_menu span { font-size:10px;  color:#cecece; line-height:16px; *line-height:14px; float:left }	
#nav_box1 {width:680px; margin:0 auto;background:url(../images/nav_l.jpg) no-repeat left;  }
#nav_box2 {width:680px; margin:0 auto;background:url(../images/nav_r.jpg) no-repeat right;  }







